leaked report suggests g36 rifle did not shoot straight when it overheated .
german army carried out tests and none of the 304 assault rifles passed .
the weapon is used by british counterterrorism officers across the uk .
an urgent home office review has been called for in light of the findings .